package com.fjl.tomcat;

import org.apache.catalina.LifecycleException;
import org.apache.catalina.startup.Tomcat;

public class TomcatApp {
	public static void main(String[] args) throws LifecycleException {
		Tomcat tomcat = new Tomcat();

		// 设置 Tomcat 基础目录
		tomcat.setBaseDir("tomcat");
		// 设置端口为8080
		tomcat.setPort(8080);
		// 确保你给的是正确的绝对路径，webapps 目录必须存在并且是可读的
		tomcat.addWebapp("/", "D:/work/gitee/tomcat_springmvc/tomcat/webapps");

		// 启动 Tomcat
		tomcat.start();

		// 阻止程序结束，保持 Tomcat 运行
		tomcat.getServer().await();
	}
}
